@charset "utf-8";
/* CSS Document */
/*=========================reset style begin==================================*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote { margin: 0; padding: 0; }
ul,li,ol{ list-style:none;}
a{ text-decoration:none;}
img{ border:none;}

/*=========================reset style begin==================================*/

/*=========================public style begin==================================*/
body{ background:#ebebeb url(images/body_bg.jpg) repeat-x; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
p{ line-height:150%;}
.flash{ margin:0 auto;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
.footer{ width:888px; height:25px; line-height:25px; background:url(images/footer_bg.gif) top no-repeat; font-size:12px; margin-bottom:50px;}
.footer li{ float:left; height:25px; line-height:25px; padding-right:5px;}
.a{ background:url(images/footer_ico.jpg) 0 5px no-repeat; width:16px; height:15px; text-indent:-9999px;}
.b{ background:url(images/footer_english.jpg) 5px 10px no-repeat; width:236px; text-indent:-9999px;}
.footer li a{ margin-left:250px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#f38d8d;}
.footer p{ background:url(images/footer_bg.gif) bottom no-repeat; text-indent:-9999px; padding-top:5px;}
.backtop_r a{ position:absolute; top:100px; right:-74px; background:url(images/rightback_bg.gif) no-repeat; width:15px; height:238px; text-indent:-9999px;}

.hide{ display:none}

.about_active{ background:url(images/about_hover.jpg) no-repeat;}

/*=========================public style end====================================*/
/*=========================project style begin=================================*/

/*=========================project style end====================================*/
/*=========================aboutcompany style begin====================================*/






/*=========================aboutcompany style end====================================*/
/*page*/
#pages { padding:6px; height:19px; text-align:center}
#pages a, #pages em, #pages kbd, #pages strong, #pages span{ border:1px solid #ccc; padding:1px 5px; margin:0 1px; color:#7c7c7c}
#pages a:hover {  background:#525252; color:#FFF;}
#pages strong { border:1px solid #ccc;  background:#525252; color:#fff;}
#pages span { border:none; background:none; color:#999;}
#pages em { background:#f2f2f2;}
#pages kbd { background:#f2f2f2; padding:5px 6px 4px 6px;}
#pages kbd input { width:40px; height:16px; border:1px solid #cad9ea;} 
